Big Huge Thesaurus

genus cedrela

noun

sounds kind of like